home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / et / tutorial / docs.lha / documentation / ch_8.eps (.svg) < prev    next >
Encapsulated PostScript  |  1993-08-09  |  37KB  |  557x1021  |  8-bit (133 colors)
Labels: black | darkness
OCR: Begriffsdefinitionen 8.BBBegriffsdefinitionen Die BegriffsdefinitionengeschränkengichgaufET++spezifischeBegriffegowie einigegm Zusammenhanggmit ET++ghäufiggverwendete Begriffe. •Abstrakte Klassen Klasseng vong deneng keineg Instanzeng erzeugtg werden. Vorgesehengur Erzeugunggyong Subklassen. abstrakteaMethode MethodegohnegInhaltgalsgPlatzhalterging abstrakteng Klassen. MussglurchgeinegSubklassegiberschriebengwerden. Application Jedeg ET++g Applikationg wirdg ing einerg Subklasseg von Applicationg definiert.g (Sieheg auchg Applicationg Framework und Document) •Application Framework Spezielleg objektorientierteg Klassenbibliothekg dereng Klassen einengbestimmtengAspektgeinergApplikationgmodellieren.gDer wsentlichegUnterschiedgzuglengToolkitsgliegtgingdergTatsache, dassgesgsichgnichtgumgeinegloseg Ansammlunggvong Klassen handelt, gonderngumgingGerüstgebengingframework)gfürgine komplettegApplikation. Durchglengkomplettgobjektorientierten AnsatzgkanngderggesamtegabstraktegEntwurfgeinergApplikation wiedergenutztgverdengkann. Vertretergsindgz.B:gSmalltalk-80gUsergInterface,gLisagToolkit, MacApp. Class:Hierarchy Browser Toolg zurg graphischeng Darstellungg derg statischen Vererbungsstruktur. TeilgdergET++Entwicklungsumgebung. •Clipper EingClipperbildetginengechteckigengAusschnittglergvirtuellen ZeichenflächeginesgView Objektes. (SieheguchgView,Scroller,Splitter, Expander, Window) •a_ontainer Containerg Klasseng ing ET++g besteheng ausg deng Collection Klassen.g Containerg erlaubeng unterschiedlicheg Objekte abzuspeicherng undg mittelsg Iteratoreng dieg Aufzählungg der Elemente.g Eineg dynamischeg Typprüfungg IsKindOf gewährleistetgKonsistenzgeigTypzuweisung. Software Schule Schweiz Ch.Frei, H.Schaudt Seite:990